supercooled liquid - French English Dictionary